lay rubble - Spanish English Dictionary